package com.powernobug.service;

import com.powernobug.bean.model.MarketAd;
import com.powernobug.bean.model.MarketStorage;
import com.powernobug.bean.vo.BaseRespVo;
import com.powernobug.bean.vo.PageVo;
import com.powernobug.bean.vo.param.AdQueryParam;
import com.powernobug.bean.vo.param.BaseQueryParam;

/**
 * @description:
 * @project: project1-no-bug
 * @package: com.powernobug.service
 * @author: HuangWeiLong
 * @date: 2024/8/23 9:16
 */
public interface AdminAdService {
    PageVo list(AdQueryParam adQueryParam);

    BaseRespVo create(MarketAd marketAd);

    MarketAd fetch(String url);

    BaseRespVo update(MarketAd marketAd);

    void delete(MarketAd marketAd);
}
